Big Huge Thesaurus

Moschus moschiferus

noun

sounds kind of like